@use 'function.scss'as func;
@forward 'mixin.scss';

//
// 获取element-plus的var
//
@function getElVar($args...) {
  @return func.getElVar($args...);
}

//
// 获取element-plus的css命名空间类名
//
@function getElNS($names...) {
  @return func.getElNS($names...);
}

//
// 获取css命名空间类名
//
@function getNS($names...) {
  @return func.getNS($names...);
}

// ******** dis ******** //
$dis-tg: 0px;
$dis-sm: 8px;
$dis-default:16px;
$dis-md: 24px;
$dis-lg: 32px;
$dis-extra-lg: 40px;


// ******** map ******** //
$dis-map: (tg: $dis-tg,
  sm: $dis-sm,
  default: $dis-default,
  md: $dis-md,
  lg: $dis-lg,
  extra-lg: $dis-extra-lg,
);

$color-map: (primary: getElVar(color-primary),
  info: getElVar(color-info),
  success: getElVar(color-success),
  warning: getElVar(color-warning),
  danger: getElVar(color-danger),
  error: getElVar(color-danger),
);
